/**
 * 
 */
package com.gragra.evaluateFunctionWords;

import com.gragra.data.Corpus;
import com.gragra.functionalIdentification.FunctionalByFrequency;
import com.gragra.functionalIdentification.FunctionalInsteadOfNoun;
import com.gragra.sampling.sequentialStructure.WordAndTagHolder;

/**
 * @author Christoph Teichmann
 * 13.08.2013
 */
public class EvaluateFreqFunctionsWithMapping extends EvaluateFunctionsWithMapping
{

	/* (non-Javadoc)
	 * @see com.gragra.evaluateFunctionWords.EvaluateFunctionsWithMapping#makeIdentifier(com.gragra.data.Corpus)
	 */
	@Override
	protected FunctionalInsteadOfNoun makeIdentifier(
			Corpus<WordAndTagHolder> corp)
	{return new FunctionalByFrequency(corp, getFrameSize(), getPreMarker(), getPostMarker(), getMaxWords(), getMaxFrames(), this.getMinCount());}	
}